package org.minbox.framework.mantool.secure;

import java.util.Base64;

/**
 * Base64 编码 Utils 函数
 *
 * @author 就眠仪式
 * */
public class Base64Util {

    final static Base64.Encoder encoder = Base64.getEncoder();
    final static Base64.Decoder decoder = Base64.getDecoder();

    /**
     * Base64 加密
     *
     * @param text
     * @return 加密后的字符串
     * */
    public static String encode(String text){
        return  encoder.encodeToString(text.getBytes());
    }

    /**
     * Base64 解密
     *
     * @param text
     * @return 解密后的字符串
     * */
    public static String decode(String text){
        return new String(decoder.decode(text));
    }
}
